package com.zq.设计模式23种.创建型模式.建造者模式;

import lombok.Builder;
import lombok.Data;

/**
 * @author Jiu
 * @description：常用   不解释
 * @date 2020/11/25   13:57
 **/
@Builder
@Data
public class Person {

    public static void main(String[] args) {
        Person person = Person.builder().
                name("李白")
                .age("3")
                .build();
        person.toString();
    }


    /**
     * 名字（必须）
     */

    private String name;
    /**
     * 性别（必须）
     */
    private String gender;
    /**
     * 年龄（非必须）
     */
    private String age;
    /**
     * 鞋子（非必须）
     */
    private String shoes;
    /**
     * 衣服（非必须）
     */
    private String clothes;
    /**
     * 钱（非必须）
     */
    private String money;
    /**
     * 房子（非必须）
     */
    private String house;
    /**
     * 汽车（非必须）
     */
    private String car;
    /**
     * 职业（非必须）
     */
    private String career;
}
